A User-Customizable Energy-Adaptive Combined Static/Dynamic Scheduler for Mobile Applications

نویسندگان

  • Trolan C. L. Ma
  • Kang G. Shin
چکیده

In mobile applications, the energy consumed by OS and application tasks primarily comes from limited DC battery source, which imposes an upper bound to the amount of time available for execution of tasks. To achieve the best Energy-aware Quality-of-Service (EQoS), it is important to prioritize the scheduling of critical tasks over non-critical tasks to improve overall performance while extending the battery life. Using the Combined Static/Dynamic scheduler (CSD) in the EMERALDS operating system [9, 10] as a basis, we developed the Energy-Adaptive CSD (EA-CSD) with an energy-aware scheduling algorithm1 that executes tasks to achieve effective use of limited energy by favoring low-energy and critical tasks. Our simulation of the EA-CSD shows that battery life can be extended up to about 100% with varying degrees of performance degradation of up to about 40%, and the actual values of both are fully customizable by the user through parametric adjustment.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design and Evaluation of a Method for Partitioning and Offloading Web-based Applications in Mobile Systems with Bandwidth Constraints

Computation offloading is known to be among the effective solutions of running heavy applications on smart mobile devices. However, irregular changes of a mobile data rate have direct impacts on code partitioning when offloading is in progress. It is believed that once a rate-adaptive partitioning performed, the replication of such substantial processes due to bandwidth fluctuation can be avoid...

متن کامل

Intuitionistic fuzzy logic for adaptive energy efficient routing in mobile ad-hoc networks

In recent years, mobile ad-hoc networks have been used widely due to advances in wireless technology. These networks are formed in any environment that is needed without a fixed infrastructure or centralized management. Mobile ad-hoc networks have some characteristics and advantages such as wireless medium access, multi-hop routing, low cost development, dynamic topology and etc. In these netwo...

متن کامل

Adaptive CPU Scheduling to Conserve Energy in Real-Time Mobile Graphics Applications

Graphics rendering on mobile devices is severely restricted by available battery energy. The frame rate of real-time graphics applications fluctuates due to continual changes in the LoD, visibility and distance of scene objects, user interactivity, complexity of lighting and animation, and many other factors. Such frame rate spikes waste precious battery energy. We introduce an adaptive CPU sch...

متن کامل

Integrated Context-aware and Cloud-based Adaptive Application Home Screens for Android Phones

The home screen in Android phones is a highly customizable user interface where the users can add and remove widgets and icons for launching applications. This customization is currently done on the mobile device itself and will only create static content. Our work takes the concept of Android home screen [3] one step further and adds flexibility to the user interface by making it context-aware...

متن کامل

Bandwidth-adaptive partitioning for distributed execution optimization of mobile applications

Mobile applications are becoming increasingly ubiquitous and provide ever richer functionality on mobile devices, while such applications drain increasingly more battery power of mobile devices. Offloading some parts of the application running on mobile devices onto remote servers/clouds is a promising approach to extend the battery life of mobile devices. However, as data transmission of offlo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000